armed detachment - Espagnol Anglais Dictionnaire